package com.umeox.watch.moto.apiclient.model;

/**
 * Created by Rambo 2020/5/26
 * Describe:
 */
public class FileSignDTO {

    /**
     * endpoint : 192.168.4.47
     * port : 9000
     * uri : /mc-test
     * "folder":"chat/20210501",
     * secure : false
     * policy : xxx
     * signature : xxx
     * credential : xxx/20200520/asia-se-1/s3/aws4_request
     * algorithm : AWS4-HMAC-SHA256
     * date : 20200520T070441Z
     * acl : public-read
     */

    public String endPoint;

    public int port;

    public String uri;

    public String folder;

    public boolean secure;

    public String policy;

    public String signature;

    public String credential;

    public String algorithm;

    public String date;

    public String acl;

    @Override
    public String toString() {
        return "FileSignDTO{" +
                "endPoint='" + endPoint + '\'' +
                ", port=" + port +
                ", uri='" + uri + '\'' +
                ", folder='" + folder + '\'' +
                ", secure=" + secure +
                ", policy='" + policy + '\'' +
                ", signature='" + signature + '\'' +
                ", credential='" + credential + '\'' +
                ", algorithm='" + algorithm + '\'' +
                ", date='" + date + '\'' +
                ", acl='" + acl + '\'' +
                '}';
    }
}
